package Pojo;

/**
 * 属相星座
 * 
 * @author 吴春明
 * 
 */
public class Zodiac {
	public int year;
	public int month;
	public int day;

	/**
	 * 获得星座
	 */
	public void showConstellation() {
		if (month == 1) {
			if (day > 0 && day < 20) {
				System.out.println("摩羯座");
			} else if (day > 19 && day < 32) {
				System.out.println("水瓶座");
			} else {
				System.out.println("日份错误！");
			}
		} else if (month == 2) {
			if (day > 0 && day < 19) {
				System.out.println("水瓶座");
			} else if (day > 18 && day < 32) {
				System.out.println("双鱼座");
			} else {
				System.out.println("日份错误！");
			}
		} else if (month == 3) {
			if (day > 0 && day < 21) {
				System.out.println("双鱼座");
			} else if (day > 20 && day < 32) {
				System.out.println("白羊座");
			} else {
				System.out.println("日份错误！");
			}
		} else if (month == 4) {
			if (day > 0 && day < 20) {
				System.out.println("白羊座");
			} else if (day > 19 && day < 32) {
				System.out.println("金牛座");
			} else {
				System.out.println("日份错误！");
			}
		} else if (month == 5) {
			if (day > 0 && day < 21) {
				System.out.println("金牛座");
			} else if (day > 20 && day < 32) {
				System.out.println("双子座");
			} else {
				System.out.println("日份错误！");
			}
		} else if (month == 6) {
			if (day > 0 && day < 22) {
				System.out.println("双子座");
			} else if (day > 21 && day < 32) {
				System.out.println("巨蟹座");
			} else {
				System.out.println("日份错误！");
			}
		} else if (month == 7) {
			if (day > 0 && day < 23) {
				System.out.println("巨蟹座");
			} else if (day > 22 && day < 32) {
				System.out.println("狮子座");
			} else {
				System.out.println("日份错误！");
			}
		} else if (month == 8) {
			if (day > 0 && day < 23) {
				System.out.println("狮子座");
			} else if (day > 22 && day < 32) {
				System.out.println("处女座");
			} else {
				System.out.println("日份错误！");
			}
		} else if (month == 9) {
			if (day > 0 && day < 23) {
				System.out.println("处女座");
			} else if (day > 22 && day < 32) {
				System.out.println("天秤座");
			} else {
				System.out.println("日份错误！");
			}
		} else if (month == 10) {
			if (day > 0 && day < 24) {
				System.out.println("天秤座");
			} else if (day > 23 && day < 32) {
				System.out.println("天蝎座");
			} else {
				System.out.println("日份错误！");
			}
		} else if (month == 11) {
			if (day > 0 && day < 23) {
				System.out.println("天羯座");
			} else if (day > 22 && day < 32) {
				System.out.println("射手座");
			} else {
				System.out.println("日份错误！");
			}
		} else if (month == 12) {
			if (day > 0 && day < 22) {
				System.out.println("射手座");
			} else if (day > 21 && day < 32) {
				System.out.println("魔蝎座");
			} else {
				System.out.println("日份错误！");
			}
		} else {
			System.out.println("月份错误！");
		}
	}

	/**
	 * 获得属相
	 */
	public void showZodiac() {
		String[] zodiac = { "申猴", "酉鸡", "戌狗", "亥猪", "子鼠", "丑牛", "寅虎", "卯兔",
				"辰龙", "巳蛇", "午马", "未羊" };
		System.out.println(zodiac[year % 12]);
	}
}
